I had a similar worry about my north-facing rooflight. Even at a steeper angle, it still needed occasional scrubbing. For deeper stains or hard-to-reach glass, I eventually paid for commercial cleaning services phoenix az to do a full wash, and they made it spotless. For your porch, a 3-5 percent angle might work if you rinse it manually a few times a year, but don’t count on rain alone.